body {
	font: 12px/19px Arial, Helvetica, sans-serif;
	color: #666;
}

form div {
	margin: 5px 0;
}

.int label {
	float: left;
	width: 100px;
	text-align: right;
}

.int input {
	padding: 1px 1px;
	border: 1px solid #ccc;
	height: 16px;
}

.sub {
	padding-left: 100px;
}

.sub input {
	margin-right: 10px;
}

.formtips {
	width: 200px;
	margin: 2px;
	padding: 2px;
}

.onError {
	background: #FFE0E9 url(../../img/reg3.gif) no-repeat 0 center;
	padding-left: 25px;
}

.onSuccess {
	background: #E9FBEB url(../../img/reg4.gif) no-repeat 0 center;
	padding-left: 25px;
}

.high {
	color: red;
}

div, span, p {
	width: 140px;
	height: 140px;
	margin: 5px;
	background: #aaa;
	border: #000 1px solid;
	float: left;
	font-size: 17px;
	font-family: Verdana;
}

div.mini {
	width: 55px;
	height: 55px;
	background-color: #aaa;
	font-size: 12px;
}

div.hide {
	display: none;
}

table {
	border: 0;
	border-collapse: collapse;
}

td {
	font: normal 12px/17px Arial;
	padding: 2px;
	width: 100px;
}

th {
	font: bold 12px/17px Arial;
	text-align: left;
	padding: 4px;
	border-bottom: 1px solid #333;
}

.even {
	background: #FFF38F;
} /* 偶数行样式*/

.odd {
	background: #ff0000;
} /* 奇数行样式*/

.selected {
	background: #FF6500;
	color: #fff;
}